English-russian biological dictionary. 2013.
stenoecic — ste·noe·cic … English syllables
stenoecic — adjective see stenecious … Useful english dictionary